body{
    background:#fff;
}
.hr-line{
    margin:0 auto;
    width:16rem;
    height:.5rem;
    background:#f0f0f0;
    border:none;
}
.hr-db-line{
    margin:0 auto;
    width:16rem;
    height:1rem;
    background:#f0f0f0;
    border:none;
}
.sec-name{
    margin:0 auto;
    width:14rem;
    height:2.5rem;
    line-height:2.5rem;
    font-size:1rem;
}
.sec-name lable{
    font-size:.7rem;
}
.sec-name input{
    display:inline-block;
    width:10rem;
    height:.6rem;
    vertical-align:middle;
    margin-left:.5rem;
    border:none;
    font-size:.6rem;
}
input::-ms-input-placeholder{text-align: right;}
input::-webkit-input-placeholder{text-align: right;}
input::-moz-input-placeholder{text-align: right;}
.sec-tel-area{
    margin:0 auto;
    width:14rem;
}
.sec-tel-area .tb-tel-area{
    width:14rem;
}
.sec-tel-area .tb-tel-area .trs {
    width:14rem;
    border-bottom:1px solid #ccc;
}

.sec-tel-area .tb-tel-area .tr-tel{
    height:3rem;
}
.sec-tel-area .tb-tel-area .tr-area{
    padding-top:1rem;
    padding-bottom:1rem;
}
.sec-tel-area .tb-tel-area .trs .td-l{
    width:3rem;
    font-size:.7rem;
}

.sec-tel-area td{
    height:2rem;
}
.sec-tel-area input{
    display:inline-block;
    width:8rem;
    height:.6rem;
    vertical-align:middle;
    font-size:.5rem;
    border:none;
    text-indent:1rem;
}
.sec-tel-area .border-bot{
    border-bottom:1px solid #f0f0f0;
}

/*备注*/
.sec-remark{
    margin:0 auto;
    width:14rem;
    margin-top:.5rem;
    margin-bottom:1rem;
}
.sec-remark lable{
    font-size:.7rem;
    display:inline-block;
    vertical-align:top;
}

.sec-remark textarea{
    padding-top:.2rem;
    width:10rem;
    height:6rem;
    font-size:.5rem;
    margin-left:.2rem;
    border:none;
}


.submit-btn{
    margin:0 auto;
    width:16rem;
    height:1.75rem;
    line-height:1.75rem;
    color:#fff;
    text-align:center;
    font-size:.8rem;
}